Bhaskar
Bachalakura
San Francisco, CA
Cell # 425-777-5858
Email: bhaskar.raman@gmail.com
Technical
summary:
· Over 12 years of
experience as an Enterprise Applications architect, designer, developer,
WebSphere Commerce Architect, Developer, Enterprise Portal Developer, SOA
Architect ,BPM Architect, Agile, SOA Developer, Integration, Testing,
Performance tuning, Securing and Administering full life-cycle of
Enterprise Applications, eCommerce, Enterprise Portals, Business Intelligence
and infrastructure
· Extensive
knowledge and experience in enterprise application architecture design and
development using Service-Oriented Architecture principles, Agile Scrum
developemt, J2EE, WebSphere, Oracle/DB2 and Legacy technologies
· Domain
experience in building mission-critical applications for Government, Finance,
Banking, Retail, Insurance, Travel, Education and Health Care
· Certified WebSphere
SOA, WebSphere Integration Developer, WebSphere Commerce, Process Server,
WebSphere Portal, and Application Server
· Very strong
programming experience in Java, J2EE, Servlets, JSP, EJB, Struts, Spring,
XML/XSL, XPATH, XLST JavaScript, Hibernate, JPA, MQ and JMS
· Extensive technical
architecture experience with master data management, application interfaces,
Data conversion, application framework, SOA and n-tier applications
· Expertise in architect,
design and implement WebSphere Commerce, WebSphere Process Server, WebSphere
Integration Developer, WebSphere Business Monitor, WebSphere ESB ,Apache
Service Mix, Mule ESB, IBM CastIron, Data Power, Enterprise Business
Applications and Data Integrations
· Agile Development
helping developers and management negotiate Agile adoption.
· Led a cross-brand
extended architecture team with architects across business units
· Developed
Governance Guidelines and architecture for a system to allow 3rd party
applications to be integrated into the IBM suite using SOA Governance methods
· Diverse background
experience ranging from technical management, designing Software using Agile,
OOD/OOA methodologies and developing distributed applications using Web
services and SOAP
· Expertise in
designing object oriented applications using Rational Unified Process(RUP),
UML, Rational XDE
· Business Analysis,
proficient with Use Cases, requirement gathering & analysis, UML design
· Technical lead for
several large web applications defining architecture, developing coding
standards and guidelines, and leading conversations between customers,
management, development, test and operations.
· Drove engagements
to success with strong Customer facing skills and deep technical knowledge.
· Provided
architectural and design reviews for customers and business partners (ISVs
and System Integrators).
· Provided customer
education on best practices for deployment and development WebSphere Products
(Portal, Process Server, WESB, and Application Server).
· Deployed complex
integration solutions for WebSphere Portal in clustered environments.
· Developed Struts
based portlet applications in an Extreme Programming environment
· Integrating Portal
with Process Server, Lotus Connection Serer and Quickr servers
· Experience with
installing, clustering and administering RAD, WID, WebSphere Process Server,
WebSphere Commerce, ESB and WebSphere Portal clustered servers
Technical
Skills:
Languages:
Java, C, JavaScript, BPEL, PL/SQL, XML, HTML, WML, XSL, UML, Python and Ruby
Development Tools:
Rational Application Developer (RAD), RSA, RUP, WebSphere Integration
Developer (WID), IBM Integration Designer(IID)7.5.x, Agile Scrum, CastIron
Studio, Eclipse, WebSphere Portlet Factory, ANT, Subversion, ClearCase and
CVS
Operating Systems:
AIX,
Linux, Solaris, HPUX, VMware, and Windows
Technologies/
Frameworks:
Agile, TOGAF, OAGIS, SCRUM, MVC, Waterfall, Servlets,JSP,JSF, EJB, JNDI, JSR
168, JSR286, Struts Framework, Web Services, Apex , Force, JMS, MQ, WAP,
JUNIT ,Custom Tag Library, AXIS, Spring, Hibernate and JPA.
Middleware Servers:
WebSphere Application Server 7/6/5.x, WebSphere Portal 7/6/5.x,WCM 7/6/5x,
WebSphere Process Server 7/6.x, WebSphere Commerce Server 7.x, WebSphere
Enterprise Service Bus(WESB) 7/6.x, IBM CastIron 6.x, WebSphere Interchange
Server 4.x, Data Power,Apache Tomcat 6.x and Jboss
RDBMS:
Oracle 11/10g, DB2 8.x & 9.x, MySql Server, and MS SQL Server
Other Tools:
Rational Team Concert Vignette, Filenet, WCM, Sub Version, CVS, Rational
Clear Case, Visual Source safe, Cruise Control, Maven, ANT, JACL, Jython,
Build Forge, RAFW, TOAD, Load Runner, SOAP Client, Siteminder, TIM/TAM,
WebSeal, ITCAM and Crystal Reports
Professional certifications
· IBM Certified SOA
Associate
· IBM Certified
WebSphere Commerce 6
· IBM certified
WebSphere Integration Developer 6.2
· IBM Certified
WebSphere Process Server 6.2
· IBM Certified
WebSphere Portal/WCM 6.1 Developer
· IBM Certified
WebSphere Application Server 7 Admin
Education
· BS in Computer
Engineering, BITS Pilani, India
Professional Experience:
HP, Palo Alto,
CA
Jun 2013
to till
WebSphere Commerce
Architect / Developer
· Architect, design,
document and implement B2C eCommerce site for HP products
· Design Site
Organization and Master & Sales Catalogs
· Conduct POC’s for
WebSphere Commerce Features
· Design and load
structural, unstructured data, pricing data
· Designing end-end
order flows, integrating with Sterling OMS, Call Center using WESB
· Implementing
pricing rules engine and solr search engine and SEO
· Design Configurable
Orders using Sterling CPQ and Visual Modeler
· Integrating with
SAP fulfilment center and Shipping & Tracking
· Customizing
WebSphere Commerce framework
· Integrating
Commerce with various backend systems using webservices with Address Doctor,
Taxware, Bazaar voice, Inventory, Payment gateways, Shipment Tracking,
Billing, Shipping fulfilment etc.
Environment: WebSphere Commerce
7.0.0.7, Sterling OMS 9.2.1 Sterling CPQ 9.2.1, Sterling Visual Modeler
9.2.1, WESB 8.1, Oracle 11g, IBM RAD 8.5 ,WAS 7.x, SVN, Windows and RH Linux
5.x.
Verizon, Seattle,
WA
Dec 2012
to May 2013
WebSphere Commerce
Solution Architect / Developer
· Architect, design
and develop and integrate b2b wireless commerce applications
· Develop and
Integrate Websphere Commerce with Sterling CPQ for product configuration
· Customizing
management center, control and task command BOD framework.
· Design, develop and
implement master and sales catalogs
· Implement pricing
rules engine and solr search engine
· Develop models for
dynamic-kits using Sterling Visual Modeler
· Install and
configure Sterling CPQ, and WebSphere Commerce on developer systems.
· Customizing
Sterling CPQ framework, and storefront pages
· Implementing Solr
search and SEO
· Customizing
WebSphere Commerce Storefront pages
· Implementing
Coremetrics BI for analysis and reporting
· Integrating
Commerce with various backend systems using webservices with Address Doctor,
Taxware, Order Management, Inventory, Tracking, Billing, Shipping fulfilment
etc.
Environment: WebSphere Commerce
7.x, Sterling CPQ 9.2, Sterling Visual Modeler 9.2, IBM RAD 8.5 ,
WAS 7.x, SVN,
Oracle 11g, Windows and AIX.
Costco, WA
Feb 2012 to Dec 2012
WebSphere Commerce
Architect/Developer
· Architect, Design,
develop WebSphere Commerce B2B, B2C applications using WebSphere Commerce
Server 7.x
· Design, Develop and
implement Master and Sales Catalog workflows for B2B and B2C store-fronts
· Catalog Data-load
customizations
· Customize
Storefront pages
· Customize
Management Center, BOD framework, Control and task commands
· Install and
Configure Sterling Foundation suite and Sterling Visual Modeler
· Creating
Dynamic-kits models using Sterling Visual Modeler
· Implementing SEO,
Solr search engine
· Integrating
commerce applications with various backend systems using WebServices.
· Build and deploy
commerce applications onto Staging and Productions env
· Environment: WebSphere
Commerce 7.x, Sterling CPQ 9.1.x IBM RAD 8.x, WebSphere Portal 7.x SVN,
Oracle 11g, Scrum Rally, AIX
Interface Global
Atlanta,
GA
Apr 11 – Jan 12
WebSphere Commerce
Architect/
Developer
Architect, design,
develop, WebSphere Commerce B2B and B2C stores, mediation modules to various
backend systems
using WESB and IBM
CastIron in SOA model.
· Design and Develop
data integration mediation flows between JDE order management system,
Salesforce, Databases, .Net, WebSphere Portal, WebSphere Commerce, SAP, AS400
Legacy systems, iPpad/iPhone app ,Oracle CRM-OD, Master Product Systems,
Order History, Inventory and Payment Gateway Partners using WebSphere ESB and
CastIron
· Architect and
Design develop B2B eCommerce using WebSphere Commerce 7.x
· Design and Develop
and data loading Master and Sales Catalogs
· Install and
configure Solr search engine
· Customize B2B, B2C
storefronts pages, shopping cart, commerce frame work.
· Integrating B2B,
B2C Stores with various backend systems using webservices and WESB for Order
management, Billing, Shipping, Inventory and BI
· Environment: WebSphere Commerce
7.x, WebSphere Enterprise Server 7.x, CastIron 6.x, RAD 8.x, IBM Integration
Designer(IID) 7.5, Agile Scrum, SVN, AS400, Oracle CRM-OD, JDEdwards, ANT,
WebSphere Commerce Server 7.x, DB2 9.x, Agile, Windows, Redhat
Enterprise Linux 5.x and VMWare
Republic Indemnity,
Encino,
CA
Jan 10 – Mar 11
BPM Architect/
Developer
Architect, Design,
Implementing and migrating long-running, micro flows business process,
mediation flows, human task process for SOA implementation to address the
business needs of RI with various business partners and Agencies
Responsibilities:
· Designing,
developing, implementation of micro and long running business process and
mediation workflows in SOA model
· Developing SCA
modules and mediation modules, components, interfaces and exposing them
as web services
· Integrating SCA
modules applications with AS400, Messaging, Database Servers, IBM Mainframes
and third party services using Web Services, JMS, CICS and JDBC, and JCA
adapters
· Securing Business
processes and Web services using SOA security model
· Handling of fault,
events and error notification management
· Deploying and
Testing SCA modules to WID 6.2, WebSphere Process Server 6.2
· Migrating WID 6.2
to WID 7 and WPS 6.2 to WPS 7 and all SCA composite applications on Dev, Staging
and Production environments
· Install and
configure WSRR 7 and integrate with Process Server for SOA governance.
· Design and
implement scalable and high available solutions using Process Server
Clustering
· Implementing federated
repositories for user databases
· Implementing
WS-Security, SSO, SSL and Trust stores between BPM applications
· Design, install,
configure WPS, create profiles and WPS clusters for Dev, QA and Production
environments
· Design, create
databases for WPS cluster server on DB2 9.5 database Server
· Install Configure
Business Space Manager
· Monitoring Business
Process runtime performance and improving the performance
Environment:
WebSphere Process Server 6.2, WebSphere Process Server 7, WSRR 7.x,
RTC, WebSphere Integration Developer 7.x, Business Modeler 7,x, CVS, ANT,
WCM, DB2 8.x/9.x, AS400, Siteminder, Web Sphere Portal 6.1, TDS, AS400,
Mainframes, MQ, AIX 6.x, Redhat Enterprise 5.x and VMWare
Redbull, Santa
Monica,
CA
July 09 - Dec 09
Lead Portal Developer
Responsibilities:
· Architect, Design
and Develop B2B and B2C Portal/WCM solutions for various departments in
Redbull and for its venders and partners
· Develop, customize
portal personalization, pages, portlets, themes, skins.
· Develop UI
framework using JSF, JSP, JSTL, Javacripts and Dojo
· Integrate with
Micro Strategy portal toolkit for BI
· Design and Develop
Lotus Conections and Quickr Applications
· Migrating Portal
Lotus Connections 2.0.1 to 2.5
· Providing
Scalability, Clustering and failover for Enterprise applications
· Testing and
deploying applications to DEV, QA and Productions environments
· Integrating Portal,
LC and Quickr applications
Environment: WAS
6.1, WebSphere Portal/WCM 6.1.x, WAS 6.1.x, CVS, ANT,RUP, RAD 6.x, Lotus
Connections 2.5, Quickr 8.1.x, TDS, TAM and DB2
PETCO, San Diego, CA
WPS Architect/
Developer
Nov 08 to June 09
· Developing,
integrating and assisting in architecting Business micro, long running and
mediation modules workflows
· Implementing and
integrating SCA components, interfaces, references and wiring them in BPEL
· Exposing interfaces
as web services, JMS, JCA and CRM and third-party external services
· Install and
Configure WSRR and Publishing Business services to WSRR for SOA governance
· Testing,
Performance tuning SCA applications in WID 6.2 test environments
· Monitoring SCA
applications with BPM and Portal dashboards for business process
performance improvement
· Automating build
process for SCA applications
· Design WPS
infrastructure for WPS
· Install, configure,
administer WPS 6.2 for Dev, QA and Production environments
· Install and
configure Business Process Monitor 6.2
· Deploying SCA
applications onto Integration, QA and Production environments
Environment: WebSphere Integration
Developer 6.2 and Business Modeler 6.2, WSRR, Business Process monitor 6.2,
WebSphere Process Server 6.2, Oracle 10g, WebSphere Portal 6.1ANT, CVS,
Cruise control and AIX
ELM, Oakland,
CA
Jan 08 - Oct 08
WPS Lead
Developer
Leading loan
processing data exchange that provides real-time communications with the
lenders and guarantors of users choice. Lender comparison website allows
schools to display their recommended lender lists on their own custom web
page for students. And Loan disbursement and returns platform that offers
flexible choice including EFT, paper check.
Responsibilities:
· Design and develop
long running Business workflows, Human tasks using WebSphere Process
Server and ESB
· Develop the SCA
modules for loan processing business services
· Develop and test
micro and long running processes on WID 6.2
· Integrate SCA
modules/mediation modules with external Mainframes, AS400, Flat files, JMS,
Database and CRM systems
· Develop customised
Portlets to business processes
· Automate Build
process for SCA applications using ANT, subversion and Maven
· Automate WPS
application deployment process using Jython and wsadmin
· Test and Deploy SCA
applications onto Process Server, ESB in QA, Stage and Production clustered
environments
Environment: WPS
6.2, ESB 6.2, AIX, Oracle 10g, WebSphere Portal 6, WebSphere Application
Server 6.1, WID 6.x, ANT, Maven, subversion and RTC
Ellie Mae, Dublin,
CA
June 07 – Dec 07
BPM Developer/Architect
Elle Mae is online enterprise software
solution provider for mortgage industry by helping connecting fragmented
world of mortgage bankers, mortgage brokers, credit unions, lenders and
services providers
· Architect and
develop business flows for mortgage industry model by connecting vendors,
service providers, bankers.
· Modeling and
developing micro and long running business processes and human tasks
· Implementing
WS-Security policies for business processes
· Integrating with
loosely coupled external services, CRM, Main Frames, Flat files, databases,
Messaging systems
· Designing
Production infrastructure for WPS runtime environments
· Testing and
deploying business SCA applications
Environment: WebSphere Process Server
6.0.2, WebSphere Integration Developer 6.x, Business Process Monitor 6.x,
Oracle Database 9.x, JMS, Apache and Linux and windows
.
BCBS (Blue Cross & Blue Shield),
Minneapolis
Jan 07 – June 07
IBM WebSphere Architect/Developer
Architected, designed and developed
Healthcare solutions BCBS using SOA based IBM WebSphre suite technologies
including Portal, Enterprise Service Bus, Process Server and Application
Servers
Responsibilities:
· Architect, Design
and develop Internal and external portals and WCM
· Design, Develop
customized themes and skins for branding the look and feel of the portal as
per client’s requirements.
· Automating Business
flows using BPEL, Process Server
· Developing
Mediation modules for ESB
· Integrating Process
Server, Portal Servers and ESB
· Built and enhanced
the existing functionalities of some legacy system into new Portal.
· Led business
analysis, preparation of BRD, SRS, and Infrastructure Architecture
Design
· Coordinated between
business users, business systems analysts and technology experts on WCM,
process automation, SSO.
· Managed customer
expectations including scope, schedule, changes, and problem resolution
· Customization and
implementation of established project methodology and industry best practices
Environment/Tools:
WebSphere Portal 6, WebSphere Process Server 6, RAD 6, RUP, WCM, Siteminder,
Oracle Database, WebSphere Application Server 6.x, and WID 6.x
Intranet/Internet Portal (Semi.org), San
Jose, CA
Feb 06 – Nov 06
IBM WebSphere Portal Developer
Migrated and enhanced existing portal
solution for global industry association serving manufacturing supply chains
for the microelectronic, display and photovoltaic industries.
Responsibilities:
· Requirement
gathering and analysis
· Documentation of
the requirements, alternative solutions and recommendations
· Changed existing
code for performance improvement, and addition of new requirements.
· Mentored client
staff in developing, deploying, and maintaining the existing implementation
· Migrated Portal
staging and production environments from 5.x to 6.x
· Performed code migration
from 5.x to 6.x
· Implemented and
fine tuned VMWare for virtualization and efficient resource usage.
Environment/Tools:
WAS 6.1, Portal 6.0, Oracle, RAD/RSA 7.0, Tivoli Access Manager, AIX,
Windows, VMWare, virtualization, Java/J2EE, SOA, Win CVS.
Broadcom San Jose,
CA
July 05 -
Jan 06
J2EE lead Developer
Responsibility:
· Doing complete SDLC
activities – Requirement Analysis, Design, development and support in various
Testing phases.
· Integration of web
tier with Business tier, DB and BPEL Work flow application
· Preparing FSD and
TSD.
· Used JSPs for
dynamic representation of data on client side
· Used AJAX to get
the response from server asynchronously.
· Used JQuery in Java
script for ease of code and better performance.
· Developing
Controllers and Service classes using Spring Framework.
· Design and
development of DAOs using Spring JDBC.
· Building and
deploying the application on WAS 6.0 on various UNIX environments using
BuildForge tool.
· Doing peer code
reviews, reviewing Test cases from Testing Team.CVS for source
control.
· Worked on the excel
upload using JXLS & Apache POI.
Environment/Tools:
J2EE, Java, Spring MVC, Spring JDBC, UML, Servlets, JSP, JSP Tag libraries,
Free markers, WebSphere Application Server 6.1.x, Apache Tomcat 6.0, XML,
Oracle 10g, Eclipse, AJAX, BPEL, Perl, JPub, JQuery, HTML, Ant, Log4j, Design
Patterns, Unix, CVS, SQL, PL/SQL, XML spy, JavaScript, JXLS,Apache POI.
Retail Credit
WebService (Ameriquest Mortgage Co), Anaheim, CA
Sept 04 – June 05
Portal Developer
Retail Credit
WebService is a WebService Application which accepts the credit pull request
from various applications; it then gets the supplemental information from
database and sends to another application. The request is a web service
request & the application generates MISMO (an XML document) & sends
it to other application which in turns gets the Credit information from the
various vendors like CHASE, EFX, CREDCO, and NMR. Once the credit information
is received by other application they callback our application & we store
the necessary information in the database
Responsibility:
· Architected and
developed CCS-Web-Services applications on WebSphere using SOA architecture.
· Developed and
deployed transactional stateless session and message driven (mdb) beans.
· Used JAXP and
XMLBeans to for parsing XML and converting it into java objects.
· Develop ANT scripts
to build, package and deploy web service application.
· Develop persistence
tier for communicating with Oracle database.
· Log4J tool was used
for logging purposes.
· Performed unit and
integration testing using JUnit
· Used Spring and
Hibernate extensively
· GUI was developed
in Struts
Environment/Tools: SOA,
Java, XML, Web Service, WebSphere 6.x.,Struts 1.2 , Spring , Oracle 10g,
RedHat Linux
APL Oakland, CA
Feb 04 -
Aug 04
IBM WebSphere Portal Developer
Architected, designed and developed much
customized portal solution for Small and Medium Business customers to provide
customized access to various resources like service manuals, customer
details, coupons, discounts, etc.
Responsibilities:
·
Architected
the SOA solution to integrate Portal with legacy applications and other
Portal projects.
·
Developed
customized themes and skins for branding the look and feel of the portal as
per client’s requirements.
·
Coordinated
between business systems analysts (BSA) and technology experts (SME) on
Portal, WCM, J2EE, Web Designers, Creative Designers, etc.
·
Provided
project leadership and management and communicate progress using various
reports in driving toward on-time, high quality project outcomes.
·
Customization
and implementation of established project methodology and industry best
practices.
Environment/Tools:
WAS 6.1, Portal 6.0, SOA, Java/J2EE, RAD, Oracle 10g, WCM, Tivoli Directory
Server, Personalization, Tivoli Access Manager, Agile Scrum, Siteminder,
Documentum, Domino Search, Google appliances, WebSphere Process Server,
Message Broker, ESB, MQ, VMWare, Virtualization, Clustering, Load Balancing,
IBM HTTP Server.
UBOC, Monterey
Park,
CA
June 02 - Jan 04
WebSphere Developer
Develop, testing,
integration and, vignette content, deploying enterprise applications to QA,
Stage and Production WebSphere environments for banking system.
Charles Schwab, San
Francisco,
CA
Feb 00 - Apr 02
Middleware
engineer/Developer
Develop, testing,
integration and deploying and administer enterprise applications to QA, Stage
and Production WebSphere environments
Satyam Computers,
Bangalore,
India
Nov 98 -
Dec 00
Lead Java Developer
Develop, test,
integrate and deploy Java, J2EE applications, web Applications for various
clients in North America.